lovekit Posted October 16, 2009 Report Share Posted October 16, 2009 (edited) My English Language Skill is too lowso I'll try to explain you as clear as I can------------------ This is Question ----------------------if I have a PHP page which used stylesheet.css file to adjust pageslike this <html><head><title>some title</title><META http-equiv=Content-Type content="text/html; charset=tis-620"><LINK href="/view.css" type=text/css rel=stylesheet></head><body> Here is where content placed <div> content in div 1 </div> <div> content in div 2 </div> <div> content in div 3 </div> <div> content in div 4 </div> <div> content in div 5 </div></body></html> And this is list of Questions<1.> can I edit style to each <div>tags with no "ID" or "Class" like this sample code to be different looks ? - for Eg. content in div 1 difference to content in div 2 and 3 and 4 and 5 (Difference them all) ?<2.> if it's possible, Where can I finds the "how to". And how can I do it without editing main page? (just use stylesheet :Eg. view.css to adjust it)<3.> Have other script or code such as JAVASCRIPT AJAX ETC. can do this?<4.> if i want to insert more <META>tag or <LINK>tag in <head> without editing main page, Is it possible?<5.> from Q:<4.> Which process can make it possible ?Thank you.if you don't understand my Questionsplease leave a replyPS. My English skill is not so good Edited October 16, 2009 by lovekit Link to comment Share on other sites More sharing options...
chibineku Posted October 16, 2009 Report Share Posted October 16, 2009 You can use javascript to loop through the divs and change their style depending on the order they appear in the page. You would probably be best storing an array of styles. It will take a fair amount of code. Can you use jQuery? Link to comment Share on other sites More sharing options...
Synook Posted October 17, 2009 Report Share Posted October 17, 2009 (edited) <1> You can, but it involves a selector (the adjacent selector) that older versions of IE don't support. Depending on your code, you may also need to use the child selector, again unsupported. E.g. (untested): body > div { /* div 1 */ }body > div + div { /* div 2 */ }body > div + div + div { /* div 3 */ }/* etc. */ <2> Just insert it down the bottom of view.css<3> The other way, yes, is to use JS to iterate through the elements on the page and change them conditionally.<4> No, but with certain types of servers you can use config files (e.g. .htaccess) to insert additional true headers. Edited October 17, 2009 by Synook Link to comment Share on other sites More sharing options...
lovekit Posted October 18, 2009 Author Report Share Posted October 18, 2009 BIG Thanks to "chibineku" and "Synook"for the guidelineI'll try it all wayThank you :-) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now