1. 程式人生 > >父級div無法被子級div撐開解決

父級div無法被子級div撐開解決

只需要在父級div下新增一個<div style="clear:both;"></div>就可以了

eg:

<div style="height:auto;width:auto;border:dashed;border-color:red">
                    <div id="main2" style="width:auto;height:500px;float:left"></div>
                    <div id="table2" style="width:50%;height:100px;border:double;border-color:rebeccapurple;float:right;display:none">
                        <table>
                            <thead>
                                <tr>
                                    <th>專案狀態</th>
                                    <th>數量</th>
                                </tr>
                            </thead>
                            <tbody></tbody>
                        </table>
                    </div>
                    <div style="clear:both;"></div>
                </div>

相關推薦

div無法被子div撐開解決

只需要在父級div下新增一個<div style="clear:both;"></div>就可以了eg:<div style="height:auto;width:auto;border:dashed;border-color:red">

提問: 子容器為什麼無法通過百分比計算div容器由另外一個子元素撐開的高度

首先,記錄一下我看到這個問題的出處:https://blog.csdn.net/m0_38005587/article/details/81292339 好了,問題開始: 父容器未設定高度,反而由一子容器高度撐開,為什麼其他子容器就是計算不了? 結構不復雜,1層div,裡面包上1個span,

css控制一個div在其父div垂直居中顯示

父的div中有一個子的div,讓子div在父div的居中顯示。 上程式碼 1:方法一這方法最好使,我常用的方法 .parent { width:800px;

div 自動適應子div 寬度,撐開瀏覽器的寬度。

看到標題的時候,一下子不知道說的是什麼意思? 我解釋一下: 就是在預設的情況下,當我們設定<div style="width:100%;"></div>的時候div的寬度為瀏覽器的寬度。 現在有這樣一個佈局: <div id='father'

div使用float 後如何撐開div

當div1裡面巢狀一個div2時,div2設定float,那麼div1是無法被撐開的,原因可以理解為他們不再同一層,div2漂浮在div1上,導致div2撐不開div1。 以上是效果圖 <style type="text/css">#lside{width:

jquery獲取元素、子元素、兄弟元素的方法

next 返回結果 初始 對象 clas 祖先 eval p s all jQuery.parent(expr) 找父親節點,可以傳入expr進行過濾,比如$("span").parent()或者$("span").parent(".class") jQuery.par

vue元件呼叫子元件方法

父頁面 <Category ref="mychild"/> 在父級週期定義事件比如點選執行子元件方法 this.$refs.mychild.parentHandleclick(this.msgSty); 上邊的parentHandleclick就是子元件

js和jquery獲取元素、子元素、兄弟元素的方法

最近工作中總遇到取各種父啊子啊兄弟姐妹啊,每次都得查,這次整理個全乎的~  【js的獲取方式】  function dom(){       var a = document.getElementByIdx_x_x("dom");       var b =

CSS3——解決元素包裹子元素的方法(偽元素+其他)

利用偽元素清除浮動: 你要解決浮動的為題必須在父級的邏輯的後面加上一個p元素來清除浮動吧,你加完p元素之後破壞結構了,不好,咱相加,又不能加,就用偽元素最合適了吧! <!DOCTYPE html> <html> <head> &l

jquery獲取元素和子元素

    <script type="text/javascript">  function show(x){     var y=$(x);//轉換成jquery物件     //查詢父元素    alert( y.parent().attr("name"));

div中英文無法自動換行的解決辦法

在一個設定好寬度的div中,當我們輸入的中文文字長度超過了設定寬度時,會自動換到下一行。 但是,如果輸入的是英文字母,那麼,無論你div設定寬度為多少,英文字母都是不換行直接在同一行輸出,導致div的寬度遠遠超出設定的大小。 原因:這是因為div中,英文字母之間沒有空格

WPF 關於容器給子控制元件新增附加事件

本人菜鳥一個 以前只知道WPF可以做到在父級容器中給內部空間新增附加事件,但因為未涉及相似案例,所以幾乎是沒有用過。最近做專案中遇到了在一個容器中有很多Button的需求,於是想起了附加事件來做這件事情。但由於每個Button的觸發事件的內容的不同,需要在時間內部判斷由哪個事

div無法觸發blur事件解決辦法

預設情況下div無法獲取焦點,無法觸發focus與blur事件,猜測span,a等標籤也無法觸發焦點事件(input:button,及button標籤可以觸發) 如何使div觸發blur事件:可以給div加上tabindex屬性 原始碼: <!DOCTYPE htm

jquery 獲取元素、子元素、兄弟元素的方法

jQuery.parent(expr) 找父親節點,可以傳入expr進行過濾,比如("span").parent()或者(“span”).parent(“.class”) jQuery.parents(expr),類似於jQuery.parents(expr)

IE下, div無法在select上浮動的問題.

解決方法如下,(來自網路)下拉框,即html的SELECT元素,.net設計時的DropDownList,是html中的windowed element,尤其ie6之後,幾乎是唯一的windowed element(還有popup等少量極少用的的)。普通的元素,textbox

使用Jquery獲取iframe、子iframe元素

獲取父級iframe中的元素$("#父頁面元素id" , parent.document)   獲取子級iframe中的元素$('#子頁面元素').contents().find('#需要找的子頁面元

html和css實現透明div上的div不透明,也可說div透明,子div不透明

css:實現透明div上的div不透明,也可說父div透明,子div不透明,但這裡並不是嚴格的父子關係,只是看起來像是父子關係。 一、方法一: (1)程式碼片段: ... <st

div裡ul li浮動之後容器高度不能自動增加的解決方法

之前在Github上fork了一個題目,按照流程圖來製作一個電商網站…但是遇到點問題 如果一個Div內的Ul,li元素浮動的話,這個DIV的高度是沒辦法被正常的撐起來(顯示高度為0) 下圖一共4個div,我給每個div設定了1px灰色的border-bottom。但是一預覽

Mysql實現聯操作(聯更新、聯刪除)

刪除表 null weight .cn eat 失敗 bsp src 成績 一、首先創建兩張表stu,sc create table stu( sid int UNSIGNED primary key auto_increment, name varchar(20) no

div居中代碼 DIV水平居中顯示CSS代碼

mil attribute order margin .sh div居中 meta div標簽 tle 如何使用CSS讓DIV居中顯示,讓div水平居中有哪些CSS樣式呢? 需要的主要css代碼有兩個,一個為text-align:center(內容居中),另外一個為marg