10 CSS Facts Web Designer Must Know
Though CSS is not excessively complicated language and you might have written on it quite often, but you still can hit upon new properties that you may not have utilized ever or reflected on it, or might not have known on specification aspects.
We’ve mentioned here few of the important CSS facts that web designers should be aware of in order to put them into practise.
Visibility Property Used As ‘Collapse’
Numerous times you might have utilized the visibility property. The widely used values include visible and also hidden that makes the element vanish at the same time letting it to take up the space as if it is present. Collapse is the third and hardly utilized value for visibility property that executes on every element apart from table row groups, table rows, table columns, and also table column groups. The value of collapse is assumed to execute just alike display: none such that space grabbed by collapsed row or column can be engaged by other distinct content.
Color Property Not For Text
All the CSS developers use color property hugely. Not only has it described color of text, but also on body element, arranging it to yellow. You will notice that everything placed on page is marked as yellow, covering border on the list element; alt text exhibited on a missing image; number marker on unordered list; bullet on unordered list; and hr element.
Clip Property Executes Simply On Absolutely Positioned Elements
The only requirement is that an element to you can use clip should be absolutely positioned. “position: absolute” The clip is made disabled when the position: absolute is fastened. You can even place the element towards position: fixed for the reason that fixed placed elements even meet the criteria in the form of absolutely positioned elements.
Background Shorthand Property Includes Latest Values
The background shorthand property in CSS2.1 involved five longhand values covering background-image, background-color, background-attachment, background-repeat, and also background-position. The slash between two lets you to insert value of background-size after placement in sustaining the browsers. Even you can have two possible assertions for background-clip as well as background-origin.
Border Property Is Like An Initiation
Being a shorthand property, border property arranges border-color, border-width, and border-style in a particular assertion. Every property which border property signifies is considered to be shorthand property. For example, border-width: distinct widths will be placed for every four borders. This is same for border-style and border-color.
Along with this, these properties can be cracked with border-top-width, border-left-style, and border-bottom-color, etc.
Text-decoration Property Considered Shorthand
As per the specifications, text-decoration: overline aqua wavy signifies three properties named text-decoration-color, text-decoration-line, and also text-decoration-style. Firefox can only provide support to such new properties, and no other browsers do in shorthand.
Vertical Percentages Are Corresponding To Container Width
The three vertical percentages stated in the inner box [bottom margin, and top and bottom padding] are present. As the slider moves about, it alters the contain width only, and not its height. But other distinct values alter in reply to it with the productivity on page exhibits that these different values when stated as the percentages are supported on the container width.
Font-style Property Acknowledges Value Of ‘oblique’
Most of the times font-style property is utilized along with a ‘normal’ or ‘italic’ value, but you can provide it with a value of ‘oblique’. ‘Oblique’ is considered as typographic term which mainly signifies slanted text, but not actually an accurate italic. If the font does not include a correct italic face, then placing CSS towards font-style: italic is going to exhibit font as the font-style : oblique.
Border-width Property Acknowledges Keyword Values
Actually the border-width property acknowledges three kinds of keyword values known as thin, medium, and thick as well. The primary value of border-width property is actually medium. All the browsers appear to be using 1 px, 3 px, and also 5 px.
Empty-cells Property Is Present
The empty-cells have all the support all over covering IE8, and it appears like: empty – cells: hide. This property is utilized for the HTML tables. It conveys browser either to display or hide the table cells which include absolutely no content present in them. You can click on the Toggle Button to notice the consequence of modifying the value of empty-cells property. Here in this property borders are evident, not crumpled, and also no visual effect seen.
We expect you’ve gathered pretty much knowledge on the CSS facts from above so that you as a web designer can use easily them in your works.