Re: [WSG] Centered List

2008-07-22 Thread David Owens
Hi,

I had forgotten that inline-block wasn't supported in FF2.

If you add this to the li style, it should help. You may need to play
about with the padding a bit too.

display: -moz-groupbox;

Make sure it goes before the display: inline-block; so that it is
over-ridden in versions of FF which support inline-block. Other
browsers will ignore any moz- styles anyway.

ul li {
display: -moz-groupbox;
display: inline-block;
vertical-align: top;
}

It's a bit of a dirty hack, and I tried a couple of other Mozilla
specific extensions (, but this seemed to work the best.

David



2008/7/22 Tyrone Joseph [EMAIL PROTECTED]:
 Hi David or anyone else that can help,

 I have tested the CSS that you gave me, on the actual site and it works fine 
 on Safari, Opera and Firefox 3 but Firefox 2 displays like this:
 http://www.datadial.net/test/firefox-2.gif

 Opera like this:
 http://www.datadial.net/test/opera.gif

 Do you or anyone else have any clues as to what may be causing this, or what 
 the solution may be??

 Tyrone


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Owens
 Sent: 14 July 2008 17:48
 To: wsg@webstandardsgroup.org
 Subject: Re: [WSG] Centered List

 2008/7/14 Tyrone Joseph [EMAIL PROTECTED]:
 Thanks for your reply but this doesn't solve my problem as the size list
 will be controlled by a CMS. This means that there may be times when there
 are 7 options and there may be times when are 3 options.



 I somehow need to center the li elements without affecting other textual
 content within the containing div. I am trying by best to keep the HTML
 clean and I don't want to add any unnecessary divs within the main div.


 Hi Tyrone,

 I've been playing around for this, and have a pretty good looking
 solution for you.

 ul
lia href=#one/a/li
li
two
a href=#sold out/a
/li
lia href=#three/a/li
 /ul

 ul {
 margin: 0;
 text-align: center;
 }

 li {
 display: inline-block;
 border: 1px solid black;
 padding: 5px;
 margin: 5px;
 vertical-align: top;
 }

 a {
display: block;
 }

 Plus you will need to send this to IE, preferably using conditional comments:

 li {
 zoom: 1;
 display: inline;
 }

 Works in FF, IE 5.5, 6 and 7, Opera 9.5 and Safari 3 on PC. I haven't
 looked at anything on a Mac yet.

 Regards
 David

 http://fineartdavid.com


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***

 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***

 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] visibility problem in ie...z-index maybe?

2008-07-14 Thread David Owens
2008/7/14 kevin mcmonagle [EMAIL PROTECTED]:
 hi,
 im using negative margins to put a png half over the edge of a wrapper
 div.
 Works good in ff, but breaks the layout in ie.
 Is there anything i can do to get ie to display the
 div like fire fox does or is this to tall an order for ie?
 -best
 kevin

 http://pattersons.s34978.gridserver.com/indexnew1.html

 #kitchenhead{ z-index:999;
 width:200px;
 height:100px;
 margin-top:-35px;
 padding-top:40px;
 background-image:url(../images/kitchen.png);
 background-position: 0 0;
 overflow:visible;
 background-repeat:no-repeat;
 }

 heres the css for the div that its going under at the moment:

 #shellhead
 {
 background-image: url(../images/yellowtopshad.png);
 background-repeat:repeat-x;
 width:999px;
 margin:0 auto;
 padding-top:20px;
 }



Hi Kevin,

You might be better off using

position: relative;
top: -35px;

instead of the negative margin

I've only tested it in FF and IE7, but can see any reason why it
wouldn't work in older versions of IE as well..

David


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Centered List

2008-07-14 Thread David Owens
2008/7/14 Tyrone Joseph [EMAIL PROTECTED]:
 Thanks for your reply but this doesn't solve my problem as the size list
 will be controlled by a CMS. This means that there may be times when there
 are 7 options and there may be times when are 3 options.



 I somehow need to center the li elements without affecting other textual
 content within the containing div. I am trying by best to keep the HTML
 clean and I don't want to add any unnecessary divs within the main div.


Hi Tyrone,

I've been playing around for this, and have a pretty good looking
solution for you.

ul
lia href=#one/a/li
li
two
a href=#sold out/a
/li
lia href=#three/a/li
/ul

ul {
margin: 0;
text-align: center;
}

li {
display: inline-block;
border: 1px solid black;
padding: 5px;
margin: 5px;
vertical-align: top;
}

a {
display: block;
}

Plus you will need to send this to IE, preferably using conditional comments:

li {
zoom: 1;
display: inline;
}

Works in FF, IE 5.5, 6 and 7, Opera 9.5 and Safari 3 on PC. I haven't
looked at anything on a Mac yet.

Regards
David

http://fineartdavid.com


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] ADA Compliant Flash

2008-07-08 Thread David Owens
2008/7/7 Steve Green [EMAIL PROTECTED]:

 Or is it likely to be similar to the DDA in the UK, which is concerned with
 actual outcomes rather than a technical standard? Under the DDA it doesn't
 matter if a website is AAA-compliant (if such a thing were possible); a
 person can still bring an action if the website was not accessible to them
 (although there is no guarantee they will win). Only a court can decide if
 the website met the law or not.

 Steve

I suspect that once WCAG 2.0 becomes a recommendation, its testable
nature will mean that it is much easier for governments to require a
certain level be reached. At least, in theory anyway.

UK government websites are currently required (internally, not
legally) to reach level AA of WCAG 1.0. There was recently a
suggestion that those which failed to do so would be stripped of their
.gov.uk domain names, but this has subsequently been watered down and
the deadline extended.

David


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] web optimization

2008-07-07 Thread David Owens
2008/7/7  [EMAIL PROTECTED]:
 Hi masters…



 I would like to know more about web optimization. What are the things to
 check to make sure that the page loads faster.


 Thanking you

 Naveen Bhaskar


Hi Naveen,

The tips given by the YUI Speed freaks at
http://developer.yahoo.com/performance/ are great.
First though, remember all the things that we used to do when
everybody was on 56k dial-up.

1) Optimise images - I find fireworks to be the best for this. jpgs
for photos and gradients, gifs and pngs for flat areas of colour.

2) If you haven't already, ditch the table-based layout. These will
make your pages bigger.

3) Move your CSS to an external, cachable file instead of having it in
the head element.

4) Background images will be loaded in the order they appear in the
stylesheet. Can you save a large background image until last? (tested
in IE6, IE7 and FF2)

5) Don't load in a huge JavaScript library if you only need part of it.

6) This one's a bit specialised, but if you're using a blogging
platform which uses plugins, turn these off one at a time. Badly
written code can slow down the page rendering time.

Hope these things are useful.
David

***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***

Re: [WSG] Conact Form!

2008-05-15 Thread David Owens
You need a block level element inside the form element. A fieldset would
work nicely.

2008/5/15 james [EMAIL PROTECTED]:

 Hi All;


 On my contact page i have used this code, however it comes back as not
 being valid XHTML 1.0 Transitional, am i missing something silly here?
 form
 label for=userName/label input type=text id=user value= /br
 /
 label for=companyCompany:/label input type=text id=company
 value= /br /
 label for=emailaddressEmail Address:/label input type=text
 id=emailaddress value= /br /
 label for=commentsComments:/label
 textarea name=comments
 /textarea
 br /
 input type=submit id=submitbutton value=Submit /
 /form

 Thanks James




 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***