正如你在這里看到的
https://jsfiddle.net/tjvn2mLx/1/
我有一個有兩個單元格的表格。最后一個是右對齊的。 有用。
我需要隱藏它,然后再次顯示它。我設定 style.display = 'none',它有效,它是不可見的
document.getElementById('table1').style.display='none'
我嘗試再次展示它
document.getElementById('table1').style.display='block'
并且出了點問題,寬度= 100% 被更改或右對齊丟失。
我也嘗試將顯示設定為“inline-block”,但無濟于事。
由于該專案是基于引導程式的,因此我也嘗試使用 row/col,但行為完全相同。無論如何,如果可能的話,我想使用表格解決方案。
uj5u.com熱心網友回復:
您應該像這樣使用可見性而不是顯示來隱藏
visibility: hidden;
并顯示使用
visibility: visible;
在這里查看小提琴:https ://jsfiddle.net/adityasinghskit/fd4h6z5q/1/
為了不占用空間
position: absolute;
,請在此處查看小提琴:https ://jsfiddle.net/adityasinghskit/fd4h6z5q/4/
uj5u.com熱心網友回復:
只做這個改變:
alert('now is ok')
document.getElementById('table1').style.display='none'
document.getElementById('table1').style.display='table' //here
https://jsfiddle.net/arman1373/kLqhfb57/1/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/419628.html
標籤:
上一篇:如何僅使用CSS使用曲線表
