


Three-column layout, let the middle column be displayed first, and the height of the three columns must be the same (cannot be tiled with background images) How to find the method_html/css_WEB-ITnose
I can only let the middle column be displayed first. How should I achieve equal height?
[img=http://my.csdn.net/my/album/detail/1113247#][/img]
,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title> New Document </title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">body{ margin:0; padding:0; font-family:Arial,sans-serif; text-align:center;}#container{ width:768px; margin:0 auto; padding:0;}#header{ width:100%; height:50px; margin:5px 0; padding:0; background:#CCC;}#content{ float:left; width:100%;}#col-container{ float:left; width:565px; padding:0; margin:0;}.main-content{ float:right; width:362px; background:#CCC;}.left-content{ float:left; width:200px; background:gray;}#right{ float:right; width:200px; margin-left:3px; background:gray;}</style></head><body><div id="container"> <div id="header">header</div> <div id="content"> <div id="col-container"> <div class="main-content">main<br />main<br />main<br />main<br />main<br /> </div> <div class="left-content">left<br />left<br />left<br />left<br />left<br />left<br />left<br />left<br />left<br />left<br />left<br /> </div> </div> <div id="right">right<br />right<br />right<br />right<br /></div> </div></div></body></html>
Reply to discussion (solution)
Set the same fixed height or js set the height after loading.
I want the height to be adaptive so that all three columns are the same as the column with the highest content. Can this be achieved without js?
If it is adaptive, it has to be implemented in js
It can be realized. The last question in the Xunlei interview questions in this column is this, and there is an answer in it.
http://topic.csdn.net/u/20091009/11/179bf6c0-437d-4875-b03b-d11211e69779.html?28820
There are questions and answers in it
The equal heights mentioned above are not true equal heights, but visually, borders are used
js method. Can you post the code for me? I haven’t been studying this for a long time and don’t have much experience. Thank you! ! ! !
Equal height: http://aliceui.com/equal-height-layout/
What appears after should be loaded using ajax after the previous loading
etc. High: http://aliceui.com/equal-height-layout/
What appears after should be loaded using ajax after the previous loading is completed
It’s not that complicated, just list main Load it first if you write it in front
Quoting the reply from p2227 on the 8th floor:
Equal height: http://aliceui.com/equal-height-layout/
The one that appears after Ajax is loaded after the previous loading.
It’s not that complicated. Just write the main column in front and load it first. Oh, then you have solved it. Another problem is that the connection above does not need to be
Yes, this method can solve it. How to use JS to solve the problem of equal heights
It is recommended that the poster should not learn how to use JS to achieve equal heights, because this goes against the principle that scripts do not control the basic layout; secondly, the above methods mainly use one positive margin and one Negative padding is a technical process, but this has side effects, and it smells a bit like timing*. Personally, I think that in fact, many web designs do not need equal heights. They can usually be done with background colors, or many background colors are originally blank. .

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

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



The article discusses the HTML <progress> element, its purpose, styling, and differences from the <meter> element. The main focus is on using <progress> for task completion and <meter> for stati

The article discusses the HTML <datalist> element, which enhances forms by providing autocomplete suggestions, improving user experience and reducing errors.Character count: 159

Article discusses best practices for ensuring HTML5 cross-browser compatibility, focusing on feature detection, progressive enhancement, and testing methods.

The article discusses the HTML <meter> element, used for displaying scalar or fractional values within a range, and its common applications in web development. It differentiates <meter> from <progress> and ex

The article discusses using HTML5 form validation attributes like required, pattern, min, max, and length limits to validate user input directly in the browser.

The article discusses the viewport meta tag, essential for responsive web design on mobile devices. It explains how proper use ensures optimal content scaling and user interaction, while misuse can lead to design and accessibility issues.

The article discusses the <iframe> tag's purpose in embedding external content into webpages, its common uses, security risks, and alternatives like object tags and APIs.

GiteePages static website deployment failed: 404 error troubleshooting and resolution when using Gitee...
