Link?

Best,
Karl

Sent from losPhone

> On Mar 25, 2016, at 5:52 PM, Angela French <afre...@sbctc.edu> wrote:
> 
> Have tried all 3 suggestions (plus a few of my own) and none work.  There 
> must be some other factor at play here.  I think I will talk to support at 
> Trumba.
> /* Classes to override styles in Trumba calendar */
> a[title="Back to Previous View"] img{
>    display:block;
>    margin-top:20px;
>    outline: 3px solid red; 
> }
> 
> span.ImageLink a{
>    border:3px solid black;
>    margin-left:50px!important;
> }
> 
> .twEDFooter {
>    margin-bottom:20px;
> }
> 
> -----Original Message-----
> From: Philippe Wittenbergh [mailto:e...@l-c-n.com] 
> Sent: Thursday, March 24, 2016 5:48 PM
> To: CSS-D
> Cc: Angela French
> Subject: Re: [css-d] syntax: attribute selector on linked image
> 
> 
>> On Mar 25, 2016, at 01:56, Angela French <afre...@sbctc.edu> wrote:
>> 
>> I am trying to write CSS that will apply top margin on an image that is used 
>> as a back arrow button. The generated html is as follows:
>> <td>
>> <span>
>> <a title="Back to Previous View" 
>> href="javascript:controller.navigateBack();">
>> <img width="11" height="13" alt="Back to Previous View" title="Back to 
>> Previous View" 
>> src="http://www.trumba.com/i/DgC4zgBAwusa93o2xKoNIHtu.gif?color=%2308799f";></a></span></td>
>> 
>> I tried writing the CSS as:
>> 
>> a[title="Back to Previous View"] img{
>>     display:block;
>>     margin-top:20px;
>>     background-color:pink;  /*test*/
>> }
>> 
>> Unfortunately, I'm seeing no effect.  Is my syntax incorrect, or am I trying 
>> to do something that is not possible?
> 
> Your syntax is correct (given the HTML markup you quoted). If you see no 
> effect: 
> 
> 1/ is your image transparent? otherwise you won’t see the 
> background-color.The  `outline` property is your friend for debugging 
> purposes.
> 
> img { outline: 3px solid red; } /* or lime or cyan or fuchsia - any of those 
> highly visible colours  are very useful */
> 
> 2/ your image, although set to `display:block`, is nested inside inline 
> elements, inside a `td`. The margin may have no visible effect due to that – 
> depending on how the other elements are styled.
> 
> 3/ anything in the stylesheet that could possibly override your styling? 
> check with the developer tools in your browser what styling is actually 
> applied.
> 
> 
>> I also tried targeting the <td> the image is in and applying padding to the 
>> cell  like this:
>> 
>> td < a[title="Back to Previous View"] img{
> 
> there is no such thing a '<' selector.
> 
> Philippe
> --
> Philippe Wittenbergh
> http://l-c-n.com/
> 
> 
> 
> 
> 
> ______________________________________________________________________
> css-discuss [css-d@lists.css-discuss.org]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> List policies -- http://css-discuss.org/policies.html
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to