作者ybite (小犬)
看板Web_Design
標題Re: [問題] js修改div寬度的問題
時間Wed Sep 24 18:45:07 2008
你猜錯你問題的答案了 XD
※ 引述《ileadu (千慮一得)》之銘言:
: <html>
: <style type="text/css">
: #kk {width:1024px;border: 1px solid black}
: </style>
: <body>
: <div id="kk">
: asdf
: <p>
: asdf
: </p>
: asdf
: </div>
: <script>
<script type="text/javascript"> // 其實沒差,不過算是個好習慣
: document.getElementById("kk").style.Width=200;
width='200px'; // DOM is Case-sensitive!
: alert(document.getElementById("kk").style.Width);
width
: </script>
: </body></html>
: 雖然用js 在之後修改了 kk 的寬度
: 可是 kk 的寬度並沒有因此縮小
: 主要是因為 p tag 保持住kk之前的寬度 而沒有跟著變
: 我要如何讓p 也跟著變呢?
所以真正的主要原因是因為你的大小寫錯誤
導致他的width沒有真的變...
事實上只要你調整了#kk的width,裡頭的元素就會被限制在這個範圍
: 對了 這只是個例子 假設在 kk 這個 div 內有很多個區塊標籤 有的有命名 有的沒有
: 該如何是好?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
→ ileadu:啊對 首字要小寫第二個字開始才大寫 我搞錯了.. 09/24 21:47
→ ileadu:太久沒寫 幫人回答問題解不出來 XD 09/24 21:49