chris9902
09-20-2003, 10:18 AM
i want to make it so the image that appears in the image map is controlled using CSS.
how could i do that?
how could i do that?
|
Click to See Complete Forum and Search --> : change the image of an image map chris9902 09-20-2003, 10:18 AM i want to make it so the image that appears in the image map is controlled using CSS. how could i do that? toicontien 09-20-2003, 01:41 PM How do you mean control the image? chris9902 09-20-2003, 02:01 PM well when you set up and image map you add something like src="image.gif" now can the image you are mapping be controlled in the CSS code. MotherNatrsSon 09-20-2003, 02:34 PM Post the whole line of code for your image map?? I am not familiar enough with the code for them but if I see all the tags I can probaly figure out how to style it. MNS chris9902 09-20-2003, 03:08 PM like this <IMG SRC="theimage.gif" WIDTH=400 HEIGHT=50 ALT="" BORDER="0" usemap="#theimage"> <map name="theimage"> <area shape="rect" coords="1,1,100,50" href="page1.htm"> <area shape="rect" coords="101,1,200,50" href="page2.htm"> <area shape="rect" coords="201,1,300,50" href="page3.htm"> <area shape="rect" coords="301,1,400,50" href="mailto:you@yourserver.com"> </map> the IMG SRC="theimage.gif" is what i want to be in the CSS and not in the HTML MotherNatrsSon 09-20-2003, 03:24 PM style the img tag and if you have more than one image assign an id or class to it img { width: 400px; height:50px; border: 0; } If you need a class .map { width: 400px; height:50px; border: 0; } <img class="map" src="theimage.gif" alt="SOME TEXT HERE" usemap="#theimage"> I think that is what you want. MNS chris9902 09-20-2003, 05:19 PM ???? :confused: chris9902 09-20-2003, 05:20 PM i need to change the SRC not the width etc MotherNatrsSon 09-20-2003, 05:21 PM Well that reply was helpful. Do you want to make the image a background image in the CSS and then have it work as an image map? More details in your reply would be good. MNS chris9902 09-20-2003, 05:26 PM yes that is it. MotherNatrsSon 09-20-2003, 06:16 PM Ok. Lets try this then. I am not sure if it will work but give it a go.... CSS #theimage { width: 400px; height:50px; border: 0; background-image: url(theimage.gif); background-repeat: no-repeat; background position: top center; } HTML <div id="theimage" usemap="#theimage"> <map name="theimage"> <area shape="rect" coords="1,1,100,50" href="page1.htm"> <area shape="rect" coords="101,1,200,50" href="page2.htm"> <area shape="rect" coords="201,1,300,50" href="page3.htm"> <area shape="rect" coords="301,1,400,50" href="mailto:you@yourserver.com"> </map> </div> Best shot I got...LOL MNS chris9902 09-20-2003, 07:09 PM it does not work terribrill 09-20-2003, 11:10 PM We need a little more description of what is happening instead of-doesn't work. I don't want to be rude, just a little more description would be GREAT!!! Thanks.:) chris9902 09-21-2003, 08:38 AM i can't say much more then that. the background image does not act a a replacement for the image MotherNatrsSon 09-21-2003, 12:50 PM I have been in contact with "The Coding Gods" and what you ask is not possible. The "Gods" have spoken!! LOL MNS Aronya1 09-21-2003, 01:24 PM I'm pretty sure you're confusing all of us. Originally posted by chris9902 the IMG SRC="theimage.gif" is what i want to be in the CSS and not in the HTML CSS is intended as a way for you to create a set of display rules for the user's browser to follow, ie: Every time it encounters the <h1> tag, it will display the text in a certain color, at a certain size, centered, etc. MotherNatrsSon's code attacks your issue as well as anything, given the limited description you've given. Originally posted by chris9902 the background image does not act a a replacement for the image What background image? Want to take a shot at explaining exactly what it is you want to happen? webdeveloper.com
Copyright Internet.com Inc., All Rights Reserved. |