Have something you would like to see on the next Hatched Links? Mention me on Twitter @fromanegg or find me in #yui on irc.freenode.net
Have something you would like to see on the next Hatched Links? Mention me on Twitter @fromanegg or find me in #yui on irc.freenode.net
Yes it is possible to click through a div to underlying elements using only css. I’ve seen this question asked so many times online and so often the answer given is that you require javascript, or even sometimes whole libraries to accomplish this task.
Let me introduce you to the pointer-events CSS property. This property allows you to control under what situations an SVG target element should become the target of mouse events. As an experimental feature in CSS3 it has also added basic support for non-SVG elements in modern browsers (Chrome 2, FireFox 3.6, Safari, 4).
div.overlay {
pointer-events: none;
}
Will now pass all click events on the overlay div through to the underlying elements. To get the same functionality in IE 5.5 and up we can use the AlphaImageLoader filter in an IE conditional.
div.overlay {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='overlay.png', sizingMethod='scale');
background: none !important;
}
Or in IE8 and up outside of a conditional.
div.overlay {
-ms-filter: 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=overlay.png, sizingMethod=scale)';
background: none !important;
}
Having issues implementing this? Mention me @fromanegg or leave a comment below. Until next time!
Today I bring you the very first Hatched Links! Hatched Links is going to be a weekly post bringing you links to cool things in software development from around the web. I hope you enjoy!
Have something you would like to see on the next Hatched Links? Mention me on Twitter @fromanegg or find me in #yui on irc.freenode.net
It’s rare that those tasked with displaying tabular data have an easy go of it. Usually the data isn’t in the right format, the standard libraries either do too much or too little, and the styles are never quite right. For the developers using YUI 3 and the YUI 3 DataTable I have included a couple resources below which will surely make your lives a lot easier.
- YUI 3 DataTable documentation : Extensive documentation outlining the core features of DataTable.
- YUI 3 DataTable API : Every public, protected, and private method, property, and attribute is listed here.
- Gallery modules The list of YUI Gallery modules tagged with
datatable
.
- Blunderalong : Active community member (#yui on irc.freenode.net) t_smith has spent many hours putting together this amazing list of working examples complete with easy to read code for common roadblocks developers run into.
- CSS-Tricks: Responsive Data Tables : A few great examples of responsive tables.
- MDN table documentation : Easy to read documentation on the core HTML table tag.
- W3 table documentation : Everything there is to know about the html table tag.
If you found these links helpful or would like to see this list grow leave a comment below, mention me @fromanegg or pop into #yui on irc.freenode.net.