Хочу сделать компонент реакта, который служил бы footer'ом для веб страницы. В документации по react-bootstrap нашел упоминание о футере только в связке с модальным окном(у этого компонента есть и header и footer). Также нашел вот вот такую штуку, но прикрутить ее не получилось. Подскажите пожалуйста как можно решить данный вопрос, может есть какой-то туториал,на базе которого это можно реализовать? код моего компонента(пункты списков ul удалил для лучшего восприятия кода):
const SearchBar = React.createClass({
_onChange: function (e) {
this.props.onChange(e);
},
render: function () {
return (
<FormGroup>
<InputGroup>
<FormControl type="text"
placeholder="Search..."
name={name}
onChange={this._onChange}
/>
<FormControl.Feedback />
<InputGroup.Button>
<Button bsStyle="danger"><span className="glyphicon glyphicon-search"> </span></Button>
</InputGroup.Button>
</InputGroup>
</FormGroup>
);
}
});
const IconBar = React.createClass({
render: function () {
return (
<div className="row">
<div className="col-md-2">
<a href="" aria-hidden="true">
<Image src="/img/icons/facebook.png" responsive/>
</a>
</div>
<div className="col-md-2">
<a href="" aria-hidden="true">
<Image src="/img/icons/googleplus.png" responsive/>
</a>
</div>
<div className="col-md-2">
<a href="" aria-hidden="true">
<Image src="/img/icons/twitter.png" responsive/>
</a>
</div>
<div className="col-md-2">
<a href="" aria-hidden="true">
<Image src="/img/icons/linkedin.png" responsive/>
</a>
</div>
<div className="col-md-2">
<a href="" aria-hidden="true">
<Image src="/img/icons/yahoo.png" responsive/>
</a>
</div>
</div>
);
}
});
var Footer = React.createClass({
render: function () {
var footerStyle = {
color: 'white',
backgroundColor:'#4b4a45'
};
return (
<div className="container-fluid" style={footerStyle}>
<div className="col-md-4">
<div className="row">
<div className="col-md-5">
<ul>
</ul>
</div>
<div className="col-md-5">
<ul>
</ul>
</div>
</div>
</div>
<div className="col-md-4">
<div className="col-md-8 col-md-offset-2">
<IconBar/>
<SearchBar/>
</div>
</div>
<div className="col-md-4">
<div className="row">
<div className="col-md-5">
<ul>
</ul>
</div>
<div className="col-md-4">
<ul>
</ul>
</div>
</div>
</div>
</div>
);
}
});
export default Footer;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Должна быть картинка, градиент, и текст поверх всего этогоНикак не получается сделать, пробую разные приемы, ничего не срабатывает
Если блок не поместился на текущей странице в печатной форме, нужно сделать его перенос на следующую страницуКак можно реализовать?