I'm adding icon with Twitter Bootstrap without problem. They have a lot of alternatives.
However, I couldn't find appropriate icon for one of menu item. It is about "car". What I want is I would like to add my custom icon. How can I do this?
I'm adding icon with Twitter Bootstrap without problem. They have a lot of alternatives.
However, I couldn't find appropriate icon for one of menu item. It is about "car". What I want is I would like to add my custom icon. How can I do this?
Here's what we do, so that all the icons are in a single sprite file and you can allow arbitrary sized icons.
create a CSS file like
And then in your markup,
Note that this assumes a single sprites file that contains all the icons. If you have multiple sprite files, the
background-image
needs to be set for each icon, accordingly.JSFiddle at http://jsfiddle.net/shyamh/cvHdt/
This solution is based on the example posted by Kevin
You can create your own icon by defining it in your own class like s:
Keeping in mind of course to use the prefix
.icon-*
since it is targetted by an attribute selector set by the bootstrap to apply all styles (widh/height/line-height etc...).Just try to keep to the same width and height as the original icons (14x14), this way you won't have to define your own width and height and it won't mess with the
line-height
of your elements. Here is a demo with such a case: http://jsfiddle.net/RwFeu/