Comment remplir les lignes pointillées
P粉757640504
P粉757640504 2023-09-15 15:37:13
0
1
536

S'il vous plaît, aidez-moi à résoudre ce problème Comment remplir une rangée de points dans l'espace vide entre le nom de l'aliment et le prix dans Reactjs ? (exemple en photo) J'utilise la bibliothèque Material UI pour mon projet, entrez la description de l'image ici

J'utilise la bibliothèque Material UI pour mon projet

<Grid container spacing={2}>
      {coffeeMenu.map((item, index) => (
        <Grid item xs={6} key={index}>
          <Link
            underline='none'
            sx={{
              display: 'flex',
              flexDirection: 'row',
              justifyContent: 'space-between',
              alignItems: 'center',
              px: 5,
              fontWeight: 'bold',
              color: '#000',
              '&:hover': {
                color: '#D8AE78',
                cursor: 'pointer',
              },
            }}
          >
            <Typography>{item.name}</Typography>
            <Typography>{item.price}đ</Typography>
          </Link>
        </Grid>
      ))}
    </Grid>

P粉757640504
P粉757640504

répondre à tous(1)
P粉741678385

Vous pouvez ajouter un div avec une bordure en pointillés entre le nom de l'aliment et son prix. J'aurais besoin de voir votre code pour vous montrer exactement comment le faire, mais quelque chose comme ceci fonctionnerait :

.container {
  width: 50%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.food_name {
  margin-right: 20px;
}

.food_price {
  margin-left: 20px;
}

.dashed_line {
  flex: 1;
  border-top: 1px dashed black;
}
<div class="container">
  <p class="food_name">Hotdog</p>
  <div class="dashed_line"></div>
  <p class="food_price">.99</p>
</div>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal