2017-06-12 3 views
1

Ich versuche, FloatingActionButton auf der rechten unteren Seite des Bildschirms hinzufügen. Ich bin mit dieser Bibliothek http://www.material-ui.com/#/components/floating-action-buttonWie Floating Action-Taste auf der rechten unteren Seite des Bildschirms mit Material Ui in reagieren

import React, { Component } from "react"; 
import logo from "./logo.svg"; 
import "./App.css"; 

import AppBar from "material-ui/AppBar"; 
import FloatingActionButton from "material-ui/FloatingActionButton"; 
import MuiThemeProvider from "material-ui/styles/MuiThemeProvider"; 
import * as strings from "./Strings"; 
import styles from "./Styles"; 
import ContentAdd from "material-ui/svg-icons/content/add"; 

const AppBarTest =() => 
    <AppBar 
    title={strings.app_name} 
    iconClassNameRight="muidocs-icon-navigation-expand-more" 
    />; 

class App extends Component { 
    render() { 
    return (
     <MuiThemeProvider> 
     <div> 
      <AppBarTest /> 
      <FloatingActionButton style={styles.fab}> 
      <ContentAdd /> 
      </FloatingActionButton> 
     </div> 

     </MuiThemeProvider> 
    ); 
    } 
} 

export default App; 

Styles.js

const style = { 
    fab: { 
     backgroundColor: '#000000' 
    }, 
}; 

export default style; 

Frage 1

Es FloatingActionButton auf oberen linken Seite zeigt, möchte ich dies auf der rechten unteren Seite machen. Wie soll man das machen?

Frage 2

Warum Stil nicht FloatingActionButton auf bewirbt?

enter image description here

+0

verwenden Haben Sie versucht, die obere und die linke Auto entfernt Stile? Und werden deine Stile sogar aus styles.js exportiert? –

+0

@JeroenWienk Ich denke, Stil ist nicht richtig eingestellt. Ich habe auch exportiert, aber keine Veränderung. Was ist hier falsch? 'const fabStyle = { backgroundColor: '# 000000' }; module.exports = fabStyle; ' –

+0

@JeroenWienk Siehe Ich habe die Frage mit dem aktualisierten Code aktualisiert –

Antwort

2

Versuchen dieser Art:

const fabStyle = { 
    right: 20, 
    position: 'fixed' 
}; 

und u verwenden später Rand, oben ... aber Auto nicht auf position: fixed

+0

Haben Sie eine Idee, warum backgroundColor nicht funktioniert es http://www.material-ui.com/#/components/floating -Aktionsknopf Rest Dinge funktionieren. Ich setze es als 'backgroundColor: '# 000000'' –

+0

Versuchen Sie dies:' ' –

+0

FloatingActionButton hat eine persönliche Config in ur Requisiten zu Hintergrundfarbe: D –

Verwandte Themen