Several commonly used classic CSS techniques _ Experience Exchange

Source: Internet
Author: User

Use Line-height to center vertically

line-height:24px;
If you use a fixed-width container and you want a row to be centered vertically, you can use Line-height (which is the same height as the parent container), and more vertically centered summaries are here.

Clear Container Float

#main {
Overflow:hidden;
}
This issue has been mentioned before and more information can be seen here.

Do not allow links to be broken lines

A
White-space:nowrap;
}
The above settings can avoid the link folding line, but personal advice long link will have the corresponding line (for the discussion of line-wrapping, see the center of the record).

Always have Firefox show scroll bars

HTML {
overflow:-moz-scrollbars-vertical;
}
More Mozilla/firefox private CSS properties can be referenced here. Cross-browser support is required, or you can use the

Body, HTML {
min-height:101%;
}
Center The Block element horizontally

margin:0 Auto;
is actually

Margin-left:auto;
Margin-right:auto;
This technique basically all CSS textbooks will have instructions, don't forget to add a width to it. Exploer can also be used under

body{
Text-align:center;
}
Then define the inner layer container

Text-align:left;
Recovery.

Hide scroll bars for exploer textarea

TEXTAREA {
Overflow:auto;
}
Exploer By default textarea will have a vertical scroll bar (don't ask me why).

Set up print paging

H2 {
Page-break-before:always;
}
The Page-break-before property enables you to set pagination when you print a Web page.

Delete a dashed box on a link

A:active, A:focus {
Outline:none;
}
Firefox defaults to the link when the focus (or click) plus a dotted box, use the above properties can be deleted.

The simplest CSS reset

* {
margin:0; padding:0
}
If you want to "complex", refer to Yui's approach (and here). The original message also had users say their views

I have to agree with Niall Doherty, * {margin:0px; padding:0px;}
Basically means "traverse every CSS element and give it these
Attributes ". That's a very unnecessary strain on the server and
A bad semantic practice, as your have to give some elements
Padding/margin again, after stripping them.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.