How to change the yaxis linecolor in the horizontal bar?

I think the black line between bars is not the yaxis, so the parameter for yaxis is not take effect. but What the heck’s that?

all code is following:

library(plotly)
p <- plot_ly(
y = c(“giraffes”, “orangutans”, “monkeys”,‘girl’),
x = c(20, 14, 23,1),
name = “SF Zoo”,
type = “bar”,
orientation =“h”,
line=list(color=‘white’),
text=y,
hoverinfo=‘x+text’,
#hoveron=‘points+fills’,
marker = list(color = c(“orange”,“blue”,“green”,‘skyblue’)))
p %>%
layout(title = “horn bar Charts with label”,
titlefont =list(color=‘red’,size=12),
titleside =‘bottom’,
xaxis=list(title=’’,
showgrid=F,
side=‘bottom’,
#nticks=10,
#ticks=‘inside’,
ticksuffix=‘人’,
tickfont=list(color=‘blue’)),
yaxis=list(title=’’,
showgrid=FALSE,
#type=“category” ,
#ticks=‘inside’,
#color=‘red’,
#linecolor=toRGB(‘red’),
zeroline=FALSE,
#zerolinecolor = toRGB(“red”),
showline=FALSE,
showticklabels=FALSE
#mirror=‘all’,
))

in the end,I find the another question, the titleside is not take effect, how to change the title position?
https://plot.ly/r/reference/
thanks a lot!