Re: PHP/CSS/Javascript question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



JF on March 11th answered it appropriately.
Please take this topic off this group.
Thanks.



On 3/12/06, Satyam <Satyam@xxxxxxxxxxxxx> wrote:
>
> ----- Original Message -----
> From: "tedd" <tedd@xxxxxxxxxxxx>
>
>
> >>  >Hi all,
> >>>
> >>>Is it possible to modify a table using JavaScript to control CSS
> >>>visabilty when the entire table is developed dynamically using PHP?
> >>>
> >>>Thanks,
> >>>Paul
> >
> > Satyam said:
> >
> >>You don't need to change the CSS (I don't even know if it is possible),
> >>but you can change specific styles of any element within the HTML. For
> >>example:
> >
> > Yes, it's just a text file -- it can be re-written. However, it needs to
> > be loaded again to take affect.
>
> And it affects all documents of all users.  Suddenly, by the action of one
> user, all other users reaching the same page will see things as per the
> actions of another user.  Unless you take care to keep separate CSS files.
> >
> >>document.getElementById('IdOfDivContainingTable').style.display='none';
> >>
> >>It is particularly usefull to enclose whichever set of elements that you
> >>wish to change into a single entity, a DIV or SPAN, if at all possible.
> >
> > That's the main principle of ajax, isn't it? Using DOM to apply changes
> > within the document. It might be old-hat to most, but I  find it
> > fascinating.
> >
>
> No, this is not AJAX, it is simply using the DOM.  Ajax also involves
> communication with the server in the background.
>
> >>Styles assigned in this way have precedence over those from a style
> sheet
> >
> > The precedence is simply inheritance -- last stated is applied.
>
> No, if you dynamically load a new stylesheet after you set the style of an
> element using the DOM, this style  would still have precedence over the
> new
> stylesheet.  The precedence of styles is set by how you set it.  Setting a
> style through the DOM has precedence over CSS attributes, which have
> precedence over styles specified by the style HTML attribute which has
> precedence over the default rendering of an element.   Only within the
> same
> category the order of assignment would matter.
>
> And, by the way, yes, you can load a new stylesheet.
>
> Satyam
>
>
>
> >
> > tedd
> >
> > --
> >
> --------------------------------------------------------------------------------
> > http://sperling.com
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


--
Anas Mughal

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux