Thursday, August 28, 2008
IE7 DOM table creation
It's usual to create dynamic elements with DOM, but when you try to create a table element on IE7 it doesn't appear. You can solve that problem by using the tbody element between the table tag and the tr tag
Wednesday, August 20, 2008
Enter on Javascript
If you need to capture the enter keypress on a webpage for example for submitting a form, you can do it with something like that:
tecla_pulsada = (document.all) ? e.keyCode : e.which;
if (tecla_pulsada==13){ //hacer lo que sea }
Monday, August 18, 2008
CSS Reset
CSS Reset is a technique to reset all explorer default CSS. With this techinque we can solve the most common problems, of designing a webpage.
Then you need to include this css library before the other CSS libraries of your webpage.
Cheers
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
Then you need to include this css library before the other CSS libraries of your webpage.
Cheers
Subscribe to:
Posts (Atom)