css

getComputedStyle (or) $.css(map) <-- to get every style declaration

Aside from looping through an array that has each style property declared, is there any way to get a key/value output of all styling of a dom element? My fallback is iterating through the keys listed on: http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSview-getComputedStyle ...

How to make this css code (counters and ;before) cross browser compatible using jquery?

How to make this css code cross browser compatible using jquery. this code only works on firefox and IE8. i wan to use in IE6 and 7 also. ol {list-style-type: none;} li:before {content: "(" counter(section, lower-alpha) ") ";} li { counter-increment: section;} this is html <ol class"fnotes"> <li> item 1 </li> <li> item 2 </li...

what is the best way to ensure html/css code or layout works on all browsers?

hello all what is the best way to ensure css/layout code works on all browsers? my css code work on firefox fine but does not work fine on IE are we have to we test with all browsers? are there any tools for test and show result and if correct my code for all browsers? ...

Overriding disabled input and textarea with CSS

Hi, Im trying to override the grey text of a disabled input and textarea. At the moment Im only really concerned with it working in Webkit and Mozilla. At the moment Im currently using every trick in the book that I know of: input[@disabled=true], input[@disabled], button[disabled]:active, button[disabled], input[type="reset"][disabled...

margin between content and div overflow scrollbar

I am using the following bits of code to keep my menu items fixed while allowing for the scrolling of content because it seems to be the most stable method across all browsers. body { overflow: hidden; } div.content { height: 100%; overflow: auto; } My problem is simple, and yet I can not seem to figure it out, the content inside t...

Need to Remove the extra space below the rich:menuItem

I have added 1 rich:menuItem inside rich:dropDownMenu. but in the UI there is a extra space below the menuItem. how to remove that space. ...

How to make this effect accessible for screen-reader and without JS

Today i found a good example to make whole div clickable in coolway. http://is.gd/b9xQm Is there a way to make this effect compatible with Screen-reader and keyboard user and even at least accessible if JS disabled (using css hover). Atleast link should be shown somewhere if JS is disabled. ...

id vs class selection benchmark

Has anybody bench marked selecting elements with id's and class's from CSS and javascript? It would make sense that an element with an id is faster to select than if it had a class even if it was the only element with that class. Do I really need to be concerned? ...

Vertical centering text (jQuery)

<div style="width: 100px; height:50px; line-height:50px; overflow:hidden;"> <p>A short line</p> </div> <div style="width: 100px; height:50px; line-height:50px; overflow:hidden;"> <p>A really really really long line</p> </div> Wrapped text in the second example gets cut off because of the line-height:50px which should be 25px i...

Is there any cons to use @font-face?

I found @font-face is good alternative of sIFR3 but every browser need different extension of font. so implementing is more than sIFR3. But very good thing is FLASH and Javascript not needed. Is there any cons to use @font-face in compare to sIFR3? I need compatibility in all A-Grade Browsers. and If any font which is freely availabl...

CKEditor adds html entities to inline CSS. Is the CSS still valid?

I have this piece of code: <table style="background-image: url(path/to_image.png)"> And when I load it in CKEditor it's transformed in: <table style="background-image: url(&quot;path/to_image.png&quot;)"> Is this still still valid CSS? Actually I'm not so interested if it's valid but if there would be any problems with any web bro...

How to Prevent IE and Opera from copying pseudo-elements to clipboard?

Playing around with shjs in order to display line numbers, line breaks and spaces, i came across this: Using Pseudo-Elements for the ›hidden‹ characters it behaves just as expected (in Firefox): no line numbers, spaces or line endings get copied to clipboard. As IE8 displays everything well, I was surprised it behaves different with cop...

jquery ui autocomplete positioning wrong

using jquery ui 1.8 trying autocomplete Everything works apart from that the ui-menu isn't positioned under my input element, but rather in the top left corner. Has anyone come across this problem? Here's my html: <div id="search"> <div id="searchFormWrapper"> <form method="post" name="searchForm" id="searchForm" action=...

working in css style

how can we make one div in front on another div? ...

CSS layout with 2 columns, taking up all width of browser, where left column can collapse

I want to have a 2 column layout, and have the left column able to be 200 px at first, and have a "shrink" button to shrink it down to 10px, and have the right column expand to fill all the rest of the available space. Then if they click on the "show" button (which will be all they see in the now 10px wide left column) have the left gro...

Text: right to left (CSS)

Is there a CSS code that changes this text This is it to this one ti si sihT ...

Spacing differences between IE7 and Firefox/Opera/Chrome

I have an ongoing issue with the amount of vertical space of unordered lists in IE7 vs. Firefox/Chrome/Opera and I can't seem to find a solution out there. In IE7, the space is less and what I would like to see. In Firefox, Chrome, and Opera, the space between is about twice as much. I can't account for any of the spacing issues in my...

CSS opacity and child elements

<style type="text/css"> div#foo { background: #0000ff; width: 200px; height: 200px; opacity: 0.30; filter: alpha(opacity = 30); } div#foo>div { color: black; opacity:1; filter: alpha(opacity = 100); } </style> <div id="foo"> <div>Lorem</div> <div>ipsum</div> <div>dolor</div> </div> In the a...

Superfish drop down menu, how to fix z-index in ie6 and ie7?

I am using the superfish plugin for jquery here: clicky it works fine in all modern browsers FF,Safari, Chrome, IE8 but it seems like the z-index is not working in ie6 and 7 you can see the menu is appearing, but being cut off by the elements below it. I have tried adding a z-index everywhere I can think of but nothing seems to fix t...

is a negative text-indent considered cloaking?

I am using the negative-text-indent technique I learned to show a text-image to the user, while hiding the corresponding actual text. This way the user sees the fancy styled text while search engines can still index it. However I am started to think this sounds like cloaking since I am serving different content to the user vs the spide...