Two divs in one line_html/css_WEB-ITnose
Jun 24, 2016 pm 12:15 PM I have two divs with custom widths and are displayed side by side. The code example is as follows
<div class="one" style="width:20%; float:left; clear:left;"> </div>
<div class="two" style="width:78%; float:left;"></div>
It is normal for the window to be maximized, and when the window is minimized When , div two automatically wraps. I ask you not to wrap automatically. Please help me~!
Reply to the discussion (solution)
Remove the clear and have a look
Try adding this min-width:1400px; Give a width
<body>
<div>
<div class="one" style="height:100px;background:red;width:20%;height:100px;float:left; clear :left;"></div>
<div class="two" style="height:100px;background:blue;width:78%;height:100px;float:left;">< ;/div>
</div>
</body> ...I still don’t understand the usage of clear...
You don’t even understand the word clear...
What you wrote here is clear:left It’s written in vain. To be honest, whether you write this sentence or not has nothing to do with the effect you want. It means that even if you don’t write this sentence, the two divs will still float.
And... I don’t want to say it. You are the poster...the design is unreasonable
The solution is actually the same as on the 3rd floor...but he didn't write it clearly...
<div style=" min-width:98%"> ;
<!--Here is your original code-->
</div>
Why set 98%, because you have 20% and 78%; so Say your design is unreasonable...do not leave any space for the win-width attribute
The 4th floor is right, I know it is useless to write clear, because actually my div one is not adaptive width. It is fixed, and div two is an adaptive width, and the above effect must be achieved. I really haven’t studied CSS very much, so please help!
If div one has an adaptive width, win-width can do it.
Thank you for your help
The above is wrong, it is min-width
<div style="width:x;>
<div class="two" style="width:78%; float:left;"> ;</div>
</div>
It’s normal to bounce down
The purpose of float is not to fix the position
dv1 is a fixed width and dv2 is a percentage width
So what if dv1.width + dv2.width > (this result is possible) means the outside width - d1.width = d2? .width Then use table to write
and don’t always float
The meaning of float is not fixed
The original poster, the best way to write it should be like this: basically compatible with all browsers
<div class="one" style="width:20%; height:50px;float:left; background:#ff0"></div>
<div class ="two" style="background:#eee; margin-left:21%; height:50px;"></div>

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Difficulty in updating caching of official account web pages: How to avoid the old cache affecting the user experience after version update?

How do I use HTML5 form validation attributes to validate user input?

How to efficiently add stroke effects to PNG images on web pages?

What are the best practices for cross-browser compatibility in HTML5?

What is the purpose of the <meter> element?

What is the purpose of the <datalist> element?

What is the purpose of the <iframe> tag? What are the security considerations when using it?

How do I use the HTML5 <time> element to represent dates and times semantically?
