gpt4 book ai didi

html - 将单选按钮转换为星星

转载 作者:可可西里 更新时间:2023-11-01 13:44:37 25 4
gpt4 key购买 nike

我有一些单选按钮,我正在尝试将其转换为星星,我正在按照这些示例创建一个星级评分组件:https://codepen.io/muhammad_mabrouk/pen/bWybwX

我还在学习react,所以我不知道如何在这个组件中导入bootstrap。我需要导入的是:

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">

代码如下:

import { Component } from 'react'
import React from 'react';
import PageTemplate from './PageTemplate'
import '../css/starRating.css';

class Rating extends Component {

render(){
return (
<div>
<input id="star-5" type="radio" name="rating" value="star-5"></input>
<label for="star-5" title="5 stars">
<i class="active fa fa-star" aria-hidden="true"></i>
</label>
<input id="star-4" type="radio" name="rating" value="star-4"></input>
<label for="star-4" title="4 stars">
<i class="active fa fa-star" aria-hidden="true"></i>
</label>
<input id="star-3" type="radio" name="rating" value="star-3"></input>
<label for="star-3" title="3 stars">
<i class="active fa fa-star" aria-hidden="true"></i>
</label>
<input id="star-2" type="radio" name="rating" value="star-2"></input>
<label for="star-2" title="2 stars">
<i class="active fa fa-star" aria-hidden="true"></i>
</label>
<input id="star-1" type="radio" name="rating" value="star-1"></input>
<label for="star-1" title="1 star">
<i class="active fa fa-star" aria-hidden="true"></i>
</label>
</div>
);
}
}

export default Rating;

我将感谢您的所有帮助。

最佳答案

你需要放置这个:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">

public 文件夹中,index.html 文件。


下载该文件并将其存储在本地,然后将其与您的 starRating.css

放在一起

然后导入与starRating.css相同的内容

import '../css/starRating.css';
import '../css/font-awesome.min.css';

关于html - 将单选按钮转换为星星,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47299146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com