亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將這個彈出窗口置于最前面?

如何將這個彈出窗口置于最前面?

繁星coding 2023-10-20 17:37:53
我是 React 的新手。我使用 React 創建了電影應用程序項目。然后我為這個項目創建了一些額外的樣式。我想為此項目添加一個彈出窗口。我為這個組件編寫了一些代碼。但是這個彈出組件出現在我的組件的后面Movielist。如何讓這個彈出窗口到最前面?這是我的 App.js 代碼import React, { useEffect, useState } from "react"import MovieList from "./components/MovieList"const featured_api =  "https://api.themoviedb.org/3/discover/movie?`api_key=b23a3ea528a2edc9d8e8d585a98023e&language=en-US&sort_by=popularity.desc&include_adult=false&include_video=false&page=1"`const search_api =  "https://api.themoviedb.org/3/search/movie?api_key=b23a3ea528a2edc9d8e8d585a98023e&query="function App() {  const [movies, setMovies] = useState([])  const [search, setSearch] = useState("")  useEffect(() => {    getMovies(featured_api)  }, [])  const getMovies = (api) => {    fetch(api)      .then((res) => res.json())      .then((data) => {        setMovies(data.results)      })  }  const handleOnSubmit = (e) => {    e.preventDefault()    if (search) {      getMovies(search_api + search)      setSearch("")    }  }  const handleOnChange = (e) => {    setSearch(e.target.value)  }  return (    <>      <header>        <form onSubmit={handleOnSubmit}>          <input            className="search"            type="text"            placeholder="Search"            value={search}            onChange={handleOnChange}          />        </form>      </header>      <div className="movie_container">        {movies.length > 0 &&          movies.map((movie) => <MovieList key={movie.id} {...movie} />)}      </div>    </>  )}export default App這是我的 MovieList 組件import React from "react"import Window from "./Window"const img_api = "https://image.tmdb.org/t/p/w500"const MovieList = ({  title,  poster_path,  overview,  vote_average,  release_date,
查看完整描述

1 回答

?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

這與反應無關。使用 css z-index 將元素放在前面。您應該將 className="popup-box" 的 div 更改為 z-index 1000 或其他值



查看完整回答
反對 回復 2023-10-20
  • 1 回答
  • 0 關注
  • 198 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號